ceylon spinach - German English Dictionary